118320cb47dc74e4d2cffb5417892a51c1eca134,uportal-impl/src/main/java/org/jasig/portal/layout/dlm/remoting/UpdatePreferencesServlet.java,UpdatePreferencesServlet,equalizeColumnWidths,#IPerson#UserPreferencesManager#IUserLayoutManager#String#,541
Before Change
// This is a brute force save of the new attributes. It requires access to the layout store. -SAB
ulStore
.setStructureStylesheetUserPreferences(per, upm
.getUserPreferences().getProfile()
.getProfileId(), ssup);
} catch (Exception e) {
log.error("Error saving new column widths", e);
}
After Change
String widthString = width + "%";
StructureStylesheetUserPreferences ssup = upm.getUserPreferences().getStructureStylesheetUserPreferences();
UserProfile currentProfile = upm.getUserPreferences().getProfile();
int profileID = currentProfile.getProfileId();
int structID = currentProfile.getStructureStylesheetId();
columns = ulm.getChildIds(tabId);